@CHARSET "UTF-8";
.ik-base-reg {
    border-bottom: 2px solid #4AB601;
}
.ik-reg-bg {
    background: url("http://www.fckbug.com/img/ask-bg.jpg") repeat-x scroll 0 -230px transparent;
    font-family: Arial,Tahoma;
    font-size: 12px;
    line-height: 1.6;
}
.green-round-bl, .green-round-br {
    background: url("http://www.fckbug.com/img/iknow-ask.gif") no-repeat scroll -4px 0 transparent;
    height: 2px;
    margin-top: -2px;
    position: relative;
    width: 2px;
}
.fleft {
    float: left;
}
.green-round-br {
    background-position: -6px 0;
    margin-right: 103px;
}
.fright {
    float: right;
}
.ik-base-outer {
    border: 1px solid #B1D59E;
    position: relative;
    width: 875px;
}
.ik-base-inner {
    background: url("http://www.fckbug.com/img/ik-base-regbg.png") no-repeat scroll 483px 278px #FFFFFF;
    height: 480px;
}
.ik-reg-t {
    border-bottom: 1px solid #D5D5D5;
    color: #79AF33;
    font: 12px/24px "微软雅黑";
    height: 55px;
    margin: 0 25px 0 18px;
    position: relative;
    text-align: right;
}
.ik-reg-title {
    border-bottom: 1px solid #4CB503;
    display: inline-block;
    font-size: 18px;
    height: 18px;
    left: 0;
    line-height: 18px;
    padding: 25px 7px 12px 0;
    position: absolute;
    top: 0;
}
.ik-reg-login {
    color: #000000;
    padding-top: 24px;
}
.regbd {
    padding: 16px 0 0 78px;
}
.pass-form-wapper-login {
    margin: 10px 0 0 20px;
}
.pass-wrapper fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.pass-wrapper legend {
    display: none;
}
.pass-username, .pass-password, .pass-verifycode, .pass-mem_pass, .pass-loginpass, .pass-email, .pass-verifypass {
    height: 51px;
    line-height: 51px;
}
.pass-nickname input,.pass-username input, .pass-password input, .pass-loginpass input, .pass-verifypass input, .pass-email input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    height: 21px;
    margin-left: 15px;
    overflow: hidden;
    padding: 8px 4px;
    vertical-align: middle;
    width: 182px;
}
.pass-verifycode input {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 0 -86px transparent;
    border: 0 none;
    height: 21px;
    margin-left: 13px;
    margin-right: 10px;
    overflow: hidden;
    padding: 8px 6px;
    vertical-align: middle;
    width: 75px;
}
.pass-verifycode input {
}
.pass-password {
    margin-left: 14px;
}
.pass-verifycode .inputactive {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll -98px -88px transparent;
}
.pass-submit {
    margin: 0 0 0 90px;
    width: 96px;
}
.pass-mem_pass {
    margin-top: 10px;
}
.pass-mem_pass label {
    font-size: 12px;
    margin-left: 6px;
}
.pass-verifycode {
    position: relative;
}
.pass-verifycode img {
    height: 30px;
    vertical-align: middle;
}
.pass-verifycode a {
    bottom: -15px;
    display: inline;
    font-size: 12px;
    height: 20px;
    left: 149px;
    line-height: 20px;
    position: absolute;
    text-decoration: none;
}
.reg_mod {
    border-left: 1px solid #D5D5D5;
    float: right;
    height: 230px;
    margin-top: 15px;
}
.reg_clew {
    color: #919191;
    margin-top: 75px;
    text-align: center;
    width: 250px;
}
.reg_now {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll -203px 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font: 15px/30px "微软雅黑";
    height: 31px;
    margin: 20px 0 0 76px;
    padding: 0;
    text-align: center;
    width: 96px;
}
.pass-server-error {
    color: #FF0000;
    font-size: 12px;
    margin-left: 56px;
}
.login_mod {
    float: left;
    margin-left: 20px;
    width: 290px;
}
.gologin {
    font-size: 12px;
    text-align: right;
}
.pass-form-wapper-reg span {
    font-size: 12px;
    margin-left: 30px;
}
.pass-username, .pass-loginpass, .pass-verifypass, .pass-email, .pass-verifycode {
    position: relative;
    text-align: left;
}
.pass-desc {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 0 -129px transparent;
    border-right: 1px solid #F1E562;
    height: 36px;
    left: 267px;
    line-height: 36px;
    padding-left: 38px;
    position: absolute;
    top: 10px;
}
.pass-form-wapper-reg .pass-username label {
    margin-left: 14px;
}
.pass-form-wapper-reg .pass-verifycode label {
    margin-left: 14px;
}
.pass-form-wapper-reg label {
    display: inline-block;
}
.pass-form-wapper-reg .pass-verifycode a {
    left: 190px;
}
.pass-agree {
    font-size: 12px;
    margin: 22px 0 25px 87px;
    text-align: left;
}
#regIframe .pass-submit {
    margin: 12px 0 0 68px;
    text-align: left;
}
.ik-pass-flag {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll -12px -238px #FFF0DD;
    border: 1px solid #F1A262;
    left: 273px;
    line-height: 13px;
    min-height: 31px;
    padding: 0 5px 0 30px;
    position: absolute;
    top: 10px;
}
.pass-valid-note {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 0 -172px transparent;
    border-right: 1px solid #F1A262;
    height: 36px;
    left: 267px;
    line-height: 36px;
    padding: 0 5px 0 38px;
    position: absolute;
    top: 10px;
}
.ik-pass-flag-sj {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 0 -247px transparent;
    height: 14px;
    left: 272px;
    position: absolute;
    top: 18px;
    width: 8px;
    z-index: 1;
}
.pass-form-wapper-reg .pass-valid-right {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 0 -218px transparent;
    display: inline-block;
    height: 13px;
    margin-left: 22px;
    overflow: hidden;
    width: 16px;
}
.pass-server-error {
    height: 20px;
    line-height: 20px;
    visibility: inherit;
}
.ik-user-maptitle {
    height: 24px;
    margin: 0 auto;
    width: 980px;
}
.pass-submit button {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll -203px 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font: 15px/30px "微软雅黑";
    height: 31px;
    padding: 0;
    width: 96px;
}
.pass-submit button:hover {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll -203px -37px transparent;
}
#footer {
    padding-bottom: 40px;
}
.pass-agree a {
    text-decoration: none;
}
.pass-agree a:hover {
    text-decoration: underline;
}
#passAgree {
    margin: 0 5px 3px 0;
}
.pass-username, .pass-loginpass, .pass-verifypass, .pass-email {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 68px -527px transparent;
}
.inputactive {
    background: url("http://www.fckbug.com/img/ik-login-all.png") no-repeat scroll 68px -586px transparent;
}
#footer, #footer a:link, #footer a:visited {
    clear: both;
    color: #7777CC;
    font: 12px/1.5 Arial;
    margin-top: 10px;
    text-align: center;
    white-space: nowrap;
}
#header, #body, #footer {
    margin: 0 auto;
    width: 980px;
}